tireless drudge

Translations
bête de somme infatigable